random_range


描述

此函数返回指定范围之间的随机数,此返回值不一定是整数。例如, random_range(20,50)将返回一个20到50的随机数,但该值可能是一个任何实数,如38,65265。任何实数也可以用作输入参数。

注意:每次游戏重新运行时,此函数将返回相同的值,因为GameMaker Studio 2每次生成相同的初始随机种子,使调试代码变得更容易。要避免这种行为,请在游戏开始时使用随机化


语法:

random_range(n1, n2);


参数 描述
n1 随机数的下界。
n2 随机数的上界。


返回:

Real(实数)


例如:

score += random_range(500, 600);

这将把500到600之间任意一个数作为要增加的分。